// @author: caoshi
// @date: 2021/5/26 7:53
package main

import (
	"fmt"
	"github.com/gin-gonic/gin"
	"net/http"
)

func main() {
	router := gin.Default()
	router.POST("/upload", func(ctx *gin.Context) {
		// 单文件
		f, _ := ctx.FormFile("file")
		// 获取文件名
		filename := f.Filename
		fmt.Println(filename)
		// 上传到指定的目录
		_ = ctx.SaveUploadedFile(f, "F:/godir/"+filename)

		// 响应信息
		ctx.String(http.StatusOK, fmt.Sprintf("%s 文件上传成功!", filename))

	})
	_ = router.Run(":8080")

}
